Conflict Packing: an unifying technique to obtain polynomial kernels for editing problems on dense instances
نویسندگان
چکیده
We develop a technique that we call Conflict Packing in the context of kernelization [8], obtaining (and improving) several polynomial kernels for editing problems on dense instances. We apply this technique on several well-studied problems: Feedback Arc Set in (Bipartite) Tournaments, Dense Rooted Triplet Inconsistency and Betweenness in Tournaments. For the former, one is given a (bipartite) tournament T = (V,A) and seeks a set of at most k arcs whose reversal in T results in an acyclic (bipartite) tournament. While a linear vertex-kernel is already known for the first problem [6], using the Conflict Packing allows us to find a so-called safe partition, the central tool of the kernelization algorithm in [6], with simpler arguments. For the case of bipartite tournaments, the same technique allows us to obtain a quadratic vertex-kernel. Again, such a kernel was already known to exist [35], using the concept of so-called bimodules. We believe however that our algorithm can provide a better insight on the structural properties of the problem. Regarding Dense Rooted Triplet Inconsistency, one is given a set of vertices V and a dense collection R of rooted binary trees over three vertices of V and seeks a rooted tree over V containing all but at most k triplets from R. As a main consequence of our technique, we prove that the Dense Rooted Triplet Inconsistency problem admits a linear vertex-kernel. This result improves the best known bound of O(k) vertices for this problem [22]. Finally, we use this technique to obtain a linear vertex-kernel for Betweenness in Tournaments, where one is given a set of vertices V and a dense collection R of so-called betweenness triplets and seeks a linear ordering of the vertices containing all but at most k triplets from R. We would like to mention that this result has recently been improved [29], based on some of the results we present here.
منابع مشابه
Weak compositions and their applications to polynomial lower bounds for kernelization
We introduce a new form of composition called weak composition that allows us to obtain polynomial kernelization lower-bounds for several natural parameterized problems. Let d ≥ 2 be some constant and let L1, L2 ⊆ {0, 1}∗ × N be two parameterized problems where the unparameterized version of L1 is NP-hard. Assuming coNP 6⊆ NP/poly, our framework essentially states that composing t L1-instances ...
متن کاملAn Effective Numerical Technique for Solving Second Order Linear Two-Point Boundary Value Problems with Deviating Argument
Based on reproducing kernel theory, an effective numerical technique is proposed for solving second order linear two-point boundary value problems with deviating argument. In this method, reproducing kernels with Chebyshev polynomial form are used (C-RKM). The convergence and an error estimation of the method are discussed. The efficiency and the accuracy of the method is demonstrated on some n...
متن کاملKernel Bounds for Disjoint Cycles and Disjoint Paths
In this paper, we give evidence for the problems Disjoint Cycles and Disjoint Paths that they cannot be preprocessed in polynomial time such that resulting instances always have a size bounded by a polynomial in a specified parameter (or, in short: do not have a polynomial kernel); these results are assuming the validity of certain complexity theoretic assumptions. We build upon recent results ...
متن کاملEvaluation of Sentinel-1 Interferometric SAR Coherence efficiency for Land Cover Mapping
In this study, the capabilities of Interferometric Synthetic Aperture Radar (InSAR) time series data and machine learning have been evaluated for land cover mapping in Iran. In this way, a time series of Sentinel-1 SAR data (including 16 SLC images with approximately 24 days time interval) from 2018 to 2020 were used for a region of Ahvaz County located in Khuzestan province. Using InSAR proces...
متن کاملCharacterizing the easy-to-find subgraphs from the viewpoint of polynomial-time algorithms, kernels, and Turing kernels
We study two fundamental problems related to finding subgraphs: (1) given graphs G and H, Subgraph Test asks if H is isomorphic to a subgraph of G, (2) given graphs G, H, and an integer t, Packing asks if G contains t vertex-disjoint subgraphs isomorphic to H. For every graph class F , let F-Subgraph Test and F-Packing be the special cases of the two problems where H is restricted to be in F . ...
متن کامل